frequent public presence to be socially important - Französisch Englisch Wörterbuch